home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / gus / digestv3.zip / V3N2M.TXT < prev    next >
Text File  |  1993-12-02  |  16KB  |  400 lines

  1. Apparently-To: john.smith@gravis.com
  2.  
  3.  
  4. GUS Musician's Digest       Thu, 2 Dec 93  3:40          Volume 3: Issue   2  
  5.  
  6. Today's Topics:
  7.                      3rd National Bank of Patches
  8.                          Answers to Digest #1
  9.                             Bank Switching
  10.                              cakewalk 2.0
  11.                  GUS Musician's Digest V3 #1 (2 msgs)
  12.                            midi file format
  13.                             MIDI Sequencer
  14.         NMI problem SOLVED !!! (maybe it works for you too !!)
  15.                    Pitchbend_and_other_controllers
  16.                           Where is GUSDELAY?
  17.  
  18. Standard Info:
  19.     - Meta-info about the GUS can be found at the end of the Digest.
  20.     - Before you ask a question, please READ THE FAQ.
  21.  
  22. ----------------------------------------------------------------------
  23.  
  24. Date: 01 Dec 93 09:15:41 EST
  25. From: "Eric Bell, Howling Dog Systems" <71333.2166@CompuServe.COM>
  26. Subject: 3rd National Bank of Patches
  27.  
  28. > Now my question is how can I switch from bank 0 to e.g. bank 8.
  29. > Is the update of Power Chords Pro the only soft that supports
  30. > bank switching ?
  31.  
  32. I don't know of any others.
  33.  
  34. Just to make it all clear:
  35.  
  36. A new version of Power Chords Pro (2.0.02) will be sent to all registered
  37. users. It contains an UltraSound Options dialog box which displays available
  38. patch memory, and has two boxes in it. One to set the melodic bank number, and
  39. one to set the drum bank number.
  40.  
  41. When working with the latest Windows drivers (dated October or later) it will
  42. handle different banks of patches. These banks are outlined in the ULTRASND.INI
  43. file.
  44.  
  45. The bank information is not saved with the song file, because the banks depend
  46. on the local vagaries of the INI file.
  47.  
  48. Its way cool because, you can load a song and play it, and then in one simple
  49. easy operation switch all the drum sounds to TR808 (for example).
  50.  
  51. The next question is... how do we ship a song file with a couple of custom
  52. patches and then be able to quickly and efficiently install the song and play
  53. it with minimum hassle for the users?
  54.  
  55. Eric
  56.  
  57. ------------------------------
  58.  
  59. Date: Wed, 01 Dec 1993 11:55:00 GMT
  60. From: Clarke Brunt <CLARKE@lsl.co.uk>
  61. Subject: Answers to Digest #1
  62.  
  63. > I am new to midi and would like to know if midi cables are just 5-pin
  64. > audio cables.
  65.  
  66. I'm not sure. See the diagram in the FAQ. All you want is pins 4 and 5
  67. connected to the equivalent at the other end for the signal, and pins 2
  68. connected as ground. Two other pins aren't used. Test out an audio cable
  69. with a connectivity tester.
  70.  
  71. > MIDI File Format
  72.  
  73. I'm sure we'd appreciate having MIDI File info on the archive - people
  74. often ask. Not everyone can accept PostScript, so ordinary text is
  75. needed as well.
  76.  
  77. > Does anyone know of a MIDI Sequencer or anything that will print out music
  78. > in any form whatsoever
  79.  
  80. Most of the ones that you pay out good money for will (so that excludes
  81. MIDISoft Recording Session, WinJammer, and the demo version of CakeWalk
  82. for Windows). I haven't got one myself and it wouldn't be fair to name
  83. just the ones that I have heard of.
  84.  
  85. ------------------------------
  86.  
  87. Date: Wed, 1 Dec 93 08:37:48 EST
  88. From: "Burns Fisher, VMS Engineering  01-Dec-1993 0838" <fisher@skylab.enet.dec.com>
  89. Subject: Bank Switching
  90.  
  91. (Copied to John Smith and tech@gravis.com.  Please forward to your driver 
  92. people!)
  93.  
  94. Eric Bell says about his bank switching experiments:
  95.  
  96. >Here's a bit of elucidation on the patch banking issue - as Clark pointed out,
  97. >folks might think I got the bank stuff to work through MIDI - not the case. I
  98. >got it to work within the scope of our application by passing the bank number
  99. >to the driver with the patch cache call. The bank number is set in Power
  100. >Chords Pro through a dialog box.
  101.  
  102. This seems really broken to me.  According to my reading of the Microsoft spec, 
  103. the patch caching call is simply to improve performance by pre-loading patches 
  104. into sound cards like the GUS.  It should not have any semantic meaning.  It 
  105. should certainly not tell the GUS that from now on Patch Change 1 comes from 
  106. bank 10.  It should just tell the GUS to load patch 1 from bank 10 against the 
  107. possibility that the midi stream asks for it!  Otherwise, one simply can't use 
  108. multiple banks without a C compiler, or an accomodating person like Eric!  And 
  109. even then, any MIDI file written by Power Chords would be more-or-less useless, 
  110. if the music really depended on the other patch bank.
  111.  
  112. >I don't know at this point if the driver would respond to any MIDI messages to
  113. >change banks. I'm checking with the author.
  114.  
  115. I hope there are MIDI messages for bank changing.  In an ideal world, I suppose, 
  116. a bank change command would be standard, but given that the world is not ideal, 
  117. I think a SYSEX command is as close as you can come!
  118.  
  119. Do I sound like a broken record?  Should I ask for a sysex command to load 
  120. patches and for auto-patch-loading again as well?  :-)  Actually, I don't know 
  121. why I care, for all the time I have had to do music lately.  :-(
  122.  
  123. Thanks for listening...
  124.  
  125. Burns
  126.  
  127. ------------------------------
  128.  
  129. Date: Wed, 1 Dec 93 18:13:15 EST
  130. From: dmcintyr@muselab.ac.runet.edu
  131. Subject: cakewalk 2.0
  132.  
  133. OK, I finally got Twelvetone and UPS to pull their heads out of their
  134. collective butts and realize that I did not in fact ever get my upgrade. 
  135. So, I finally got it, and got around to installing it...
  136.  
  137. I remember everyone saying that there was a problem with the GUS + CW 2.0
  138. in that it tries to load the entire drum kit at once.  I remember the
  139. solution was to kill all the program changes on channel 10, right?
  140.  
  141. Well, I selected all the measures, selected Cut, used an event filter, and
  142. hit "nothing" then tagged "Patch 0 - 127" and told it to go.  Should that
  143. not have killed all the patch changes?  I didn't have time to mess with
  144. it.  Looks like I'll have to read the manual.
  145.  
  146. At first glance I really like the changes (and the new manual is much
  147. bigger, PLUS the pages aren't stuck together with coffee...) but not being
  148. able to load the patches from Cakewalk is really pissing me off.
  149.  
  150. Sorry I wasn't paying more attention back when everyone was figuring out
  151. how to fix it.
  152.  
  153. Thanks, someone, anyone, for reminding me of the correct procedure.
  154.  
  155. I also tried using Interpolate and changing all the Patch 0 - 127 on
  156. channels 10 - 10 to nothing.  No avail there either.
  157. --Michael-- << dmcintyr@muselab.ac.runet.edu >>
  158.  
  159. ------------------------------
  160.  
  161. Date: Wed, 1 Dec 93 08:26:34 EST
  162. From: "Burns Fisher, VMS Engineering  01-Dec-1993 0827" <fisher@skylab.enet.dec.com>
  163. Subject: Re: GUS Musician's Digest V3 #1
  164.  
  165. > I'm not sure what the 7407 is, but at the bottom of the schematic it says to
  166. >use the 74LS04 for the inverters (which that symbol is) and I would use the
  167. >7407 for the big triangle with no bubble.
  168.  
  169. I don't know if all the part numbers are available, but typically "L" in the 
  170. middle of a TTL logic chip means "low power", and "S" means "Shottky" which I 
  171. think refers the the way the chip is implemented...is "S" faster???).  Anyway, 
  172. LS should mean low power Shottky, FWIW.  It may or may not matter in this 
  173. particular case, I don't know.
  174.  
  175. Burns
  176.  
  177. ------------------------------
  178.  
  179. Date: Wed, 1 Dec 1993 8:58:10 -0500 (EST)
  180. From: Bryan Cass <BC@VTI.dnet.idx.com>
  181. Subject: Re: GUS Musician's Digest V3 #1
  182.  
  183. > From: fredh@hpcvusd.cv.hp.com
  184. > Subject: Midi Cables and printing from MidiSoft Recording Session
  185. >
  186. > I am new to midi and would like to know if midi cables are just 5-pin
  187. > audio cables.   I've ordered the midi box from gravis and would like
  188. > to have the cables when the box comes in.  I see Musician's Friend
  189. > has "MIDI" cables.  I also see in the local Radio Shuck some cables
  190. > that are labeled as "audio" cables that have the 5-pin connectors that
  191. > look to be the same size as the midi connectors on my keyboard.
  192. >
  193. > I posted this next question to the general gus list but got no response
  194. > so I'll try here.
  195. >
  196. > I just got my ultrasound card a few days ago.  I've fooled around
  197. > with the version of midisoft recording session that comes with
  198. > the card but I haven't found a way to print the music score that is
  199. > displayed.   Is there a way to print this score?
  200. >
  201. > Thanks for any info,
  202. >
  203. > Fred Handloser
  204. > fredh@cv.hp.com
  205. > Corvallis, Oregon
  206. >
  207.  
  208. As far as I know, you cannot print notation from Recording *Session*.  You may
  209. be able to print using the upgraded Recording *Studio* (also, see below).
  210. Regarding MIDI cables, I would just go to a music store and buy a real MIDI
  211. cable - they are only a few bucks and you would save yourself the hassle of
  212. buying stuff that doesn't work.
  213.  
  214. >
  215. > From: gt5543b@prism.gatech.edu (Antonio C. Rodriguez)
  216. > Subject: MIDI Sequencer
  217. >
  218. > Does anyone know of a MIDI Sequencer or anything that will print out music
  219. > in any form whatsoever.
  220.  
  221. I use MusicPrinter Plus by Temporal Acuity Products (800-426-2673).  It prints
  222. very nice quality sheet music (even publication quality on a laser printer!),
  223. accepts MIDI input, and plays the music back through your GUS (using SBOS or
  224. MegaEm) or out a MIDI port; although I prefer saving my compositions into a
  225.  MID file and using Midisoft Recording Session's mixer to tweak track volumes
  226. and panning during playback.
  227.  
  228. Bryan
  229.  
  230. ------------------------------
  231.  
  232. Date: Wed, 1 Dec 93 18:41:24 MST
  233. From: dustin@edna.gse.utah.edu (Dustin Caldwell)
  234. Subject: midi file format
  235.  
  236. Hello,
  237.  
  238. I have uploaded a report of what the midi file format is and how it works, 
  239. along with some utilities to epas.(MIDIFILE.ZIP)
  240. If anyone cannot get to it for whatever reason, let me know and I'll figure 
  241. something out.
  242.  
  243. good luck,
  244.  
  245. Dustin
  246.  
  247. dustin@gse.utah.edu
  248.  
  249. ------------------------------
  250.  
  251. Date: Thu, 2 Dec 1993 17:17:27 +1030 (CST)
  252. From: Gavin <SCARMAN@hfrd.dsto.gov.au>
  253. Subject: Re: MIDI Sequencer
  254.  
  255. >From: gt5543b@prism.gatech.edu (Antonio C. Rodriguez)
  256.  
  257. >Does anyone know of a MIDI Sequencer or anything that will print out music
  258. >in any form whatsoever.
  259.  
  260. Commercially speaking, Cakewalk 4 windows, and Encore do. Also there's Music 
  261. Printer Plus, and the Copyist. Shareware - haven't heard of any.
  262.  
  263. ------------------------------
  264.  
  265. Date: Wed, 1 Dec 93 20:09 MET
  266. From: hst@mh.nl (Klaas Hemstra)
  267. Subject: NMI problem SOLVED !!! (maybe it works for you too !!)
  268.  
  269. Hello everybody with the NMI problem with SBOS (GRAVIS too),
  270.  
  271. My brother has a motherboard that had (until today) the NMI problem
  272. when loading SBOS (NMI procedure on this PC is disabled).
  273. Today he accidently solved the problem !!!
  274. The motherboard is a ALI-486 motherboard.
  275.  
  276. He was fiddling around with some jumpers on the motherboard, and found
  277. a jumper for the type of screen adapter. It was a three pin jumper,
  278. where connecting pins 1 & 2 means 'mono' and 2 & 3 means 'color'
  279. adapter.
  280. But he saw NO (repeat NO) jumper on it.
  281. So he though "That is strange... lets put a jumper on it".
  282. When he did that (color screen of course) the NMI procedure was
  283. working !?@?!
  284.  
  285. I don't see what the screen type has to do with the NMI, and neither
  286. does my brother, but who cares, when you suddenly have your SBOS
  287. running (and MIDI-in works ok too in Windows).
  288.  
  289. My guess is that the bios (AMI bios by the way) is puzzled by the non
  290. existing screen type, and does not init the NMI correctly, but this is
  291. just a guess...
  292.  
  293. Maybe this works for you too !!!!
  294.  
  295. Klaas
  296.  
  297. ------------------------------
  298.  
  299. Date: Wed, 1 Dec 93 16:49:49 MST
  300. From: rutledge@enuxhb.eas.asu.edu
  301. Subject: Pitchbend_and_other_controllers
  302.  
  303. Two quotes from recent Digests:
  304.  
  305. Well, I can't be the only GUSser who has discovered the pitch-bending trick,
  306. can I?  In Windows, I can pitch-bend a full octave up or down.  In DOS,
  307. playmidi let's me pitch-bend the full range.
  308.  
  309. This is illustrated with my WESTSIDE.MID which is currently in the submit
  310. directory at epas.
  311.  
  312. The trick is in using controllers 100 and 101 in combination with controller
  313. 6 (which is apparently pitch-bend sensitivity).  There maybe a better/easier
  314. way to do this but I haven't found any.
  315.  
  316. First, you must set contollers 100/101 off, i.e. 0, before you set the 
  317. sensitivity.  You then set controller 6 to the number of tones you wish the
  318. pitch bend to be sensitive to (>12 is equal to 12 in Windows--still).  Then
  319. you must set controllers 100/101 on, i.e. 127 (or whatever max is).  When
  320. this sequence is played for a particular channel, the pitch wheel will
  321. then respond with the given sensitivity.  Panic (in Cakewalk) will reset this
  322. to the standard 2 semitones, but to reset it during the same sequence you
  323. have to repeat the above and set controller 6 to 2.
  324.  
  325. I discovered this trick by 'taking apart' one of the JARRE*.MID files because
  326. it was bugging me.  I don't know how standard it is, though.
  327.  
  328. > Date: 17 Nov 93 10:22:32 EST
  329. > From: "Eric Bell, Howling Dog Systems" <71333.2166@CompuServe.COM>
  330. > Subject: pitch bend
  331. >
  332. > >to go from -1 semitone to +1 semitone in units from 0 to 8191. It would be
  333. > > nice if GUS would have a 'settable' pitchbend sensitivity
  334. >
  335. > It does! It's settable via the standard RPN commands for PBS. (pitch bend
  336. > sensitivity).
  337.  
  338. <end of quotes>
  339.  
  340. Could somebody explain to a novice how to do this?  Is the "secret controller"
  341. method outlined above the same thing, or different?  What is the best way
  342. to do it?  Contrary to what I have seen here, my experience with Cakewalk
  343. is that the default lets you go up or down only one step, not a whole
  344. octave.  I would like to get even an octave out of it.
  345.  
  346. Also, is there a program to generate controller curves?  I would like to 
  347. be able to do a good approximate exponential or linear curve without having
  348. to be steady enough with the mouse to draw it freehand in Cake.  I always
  349. end up with unintentional humps.
  350.  
  351. ------------------------------
  352.  
  353. Date: Wed, 01 Dec 1993 11:01:10 -0500
  354. From: davidm@marcam.com (David MacMahon)
  355. Subject: Re: Where is GUSDELAY?
  356.  
  357. Hi,
  358.  
  359. The current version of GUSDELAY is 0.3.  It can be found as 
  360. archive.epas.utoronto.ca:/pub/pc/ultrasound/util/dos/gusdly03.zip.  This 
  361. program turns your GUS into a multi-tapped digital delay unit (currently, 
  362. just echo and reverb).  See GUSDELAY.TXT (included in the ZIP file) for more 
  363. details.  This version works, but only works well at one particular sampling 
  364. frequency.  Which frequency it works well at depends (to a certain degree) 
  365. on the speed of your system.  With my 25 MHz 386DX it works well at 11025 
  366. Hz.  I am working on a new version that is MUCH improved (up to 44.1 kHz 
  367. stereo with NO clicks or pops) and has many new features (do the words 
  368. "Surround Sound" mean anything to you).  I have it in pretty decent shape 
  369. right now except for this one bug that is driving me CRAZY (I was up until 3 
  370. AM this morning trying to figure it out).  I think I'm closing in on it, 
  371. though, so I should be able to get the new release out RSN(tm) (Real Soon Now).
  372.  
  373. Dave
  374.  
  375. David MacMahon
  376. Software Engineer
  377. davidm@marcam.com
  378.  
  379. ------------------------------
  380.  
  381. End of GUS Musician's Digest V3 #2
  382. **********************************
  383.  
  384. To post to tomorrow's digest:                        <gus-music@dsd.es.com>
  385. To (un)subscribe or get help:                <gus-music-request@dsd.es.com>
  386. To contact a human (last resort):              <gus-music-owner@dsd.es.com>
  387.  
  388. FTP sites:           archive.epas.utoronto.ca              /pub/pc/ultrasound
  389.                      wuarchive.wustl.edu            /systems/msdos/ultrasound
  390.                      archive.orst.edu                    /pub/packages/gravis
  391.                      theoris.rz.uni-konstanz.de                /pub/sound/gus
  392. FTP mail server:     mail-server@nike.rz.uni-konstanz.de
  393.  
  394. Hints:
  395.       - Get the FAQ from the FTP sites or the request server.
  396.       - Mail to <gus-music-request@dsd.es.com> for info about other
  397.     GUS related mailing lists (general use, programmers, etc.).
  398.  
  399.  
  400.